Skip to content

Comments

Update static binary PHP version to 8.5#2168

Merged
henderkes merged 3 commits intomainfrom
feat/static85
Feb 20, 2026
Merged

Update static binary PHP version to 8.5#2168
henderkes merged 3 commits intomainfrom
feat/static85

Conversation

@henderkes
Copy link
Contributor

No description provided.

Signed-off-by: Marc <m@pyc.ac>
@henderkes
Copy link
Contributor Author

I didn't know we were using pdo_sqlsrv. 8.5 support was already merged into master, but we'll need them to tag a release.

@henderkes
Copy link
Contributor Author

It turns out, the mssql driver is generally incompatible with openssl statically linked into the binary. It force loads libssl.so.3 no matter if openssl is already loaded. We're looking into solving that, but it currently seems like the only possibility of using mssql is to link against openssl dynamically.

Fwiw neither pgsql, mysql or sqlite, nor other odbc connectors are having this issue. It's only mssql.

microsoft/msphpsql#1573

If we don't find a solution or microsoft patches that, we may as well just remove the extension.

@dunglas
Copy link
Member

dunglas commented Feb 19, 2026

Let's remove this extension for now, don't you think?

Signed-off-by: Marc <m@pyc.ac>
Signed-off-by: Marc <m@pyc.ac>
@henderkes henderkes merged commit f388348 into main Feb 20, 2026
142 of 146 checks passed
@henderkes henderkes deleted the feat/static85 branch February 20, 2026 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants